ahrefs\AhrefsSeo\Ahrefs_Seo_Analytics D

Total Complexity 490
Dependencies 57
Dependents 27
Total lines 2,593
Lines of code 1,897
Logical lines of code 1,293
Comment lines 759
Methods 56
Properties 19

Methods 56

Method Rating Maintainability Complexity Lines of code
get_clicks_and_impressions_by_urls()
D
21
45 199
get_visitors_by_page_ga4()
D
28
34 117
load_accounts_list_ga4()
D
29
30 124
get_visitors_by_page_ga()
C
28
28 134
handle_exception()
C
37 28 59
get_found_pages_by_ua_id_ga4()
C
31 22 109
get_position_fast()
B
30 19 124
load_accounts_list_ga()
B
34 20 97
get_found_pages_by_ua_id_ga()
B
32 19 104
find_recommended_ga_id()
B
39 17 66
get_visitors_by_page()
B
42 16 51
load_gsc_accounts_list()
B
42 16 47
extract_message()
B
46 17 32
try_to_refresh_token()
A
42 15 47
check_gsc_using_bulk_results()
A
40 14 58
load_accounts_list()
A
41 10 57
gsc_check_domain()
A
52 9 21
create_client()
S
42 5 54
is_ga_account_correct()
S
53 7 23
is_analytics_enabled()
S
61 8 10
check_token()
S
50 6 29
maybe_disconnect()
S
58 7 13
find_recommended_gsc_id()
S
50 6 27
check_ga_using_top_traffic_pages()
S
52 6 24
disconnect()
S
48 5 32
set_ua()
S
56 5 19
set_message()
S
58 5 15
is_gsc_enabled()
S
63 6 10
get_clean_domain()
S
59 5 13
maybe_do_a_pause()
S
60 5 11
parse_gsc_response()
S
55 4 20
set_ga4_property()
S
60 4 12
set_ga_disconnect_reason()
S
70 3 6
get_logged_events()
S
77 3 3
set_gsc_disconnect_reason()
S
69 3 6
reset_pause()
S
69 3 8
get_message()
S
64 3 10
get_cert_path()
S
69 3 6
is_gsc_set()
S
71 3 6
prepare_gsc_query()
S
62 2 11
token_callback()
S
62 2 11
get()
S
71 2 6
__construct()
S
65 2 7
prepare_answer()
S
67 2 8
get_data_tokens()
S
72 2 6
get_oauth2_url()
S
64 2 10
is_gsc_account_correct()
S
67 2 8
is_ua_set()
S
79 2 3
set_gsc_paused()
S
81 1 3
get_api_user()
S
81 1 3
is_gsc_paused()
S
82 1 3
get_service_error()
S
81 1 3
is_analytics_has_accounts()
S
80 1 3
set_client()
S
81 1 3
set_data_token()
S
81 1 3
get_http_client()
S
80 1 3